package com.cskaoyan.service;

import com.cskaoyan.bean.bo.AdminIssueCreateBo;
import com.cskaoyan.bean.bo.AdminIssueDeletBo;
import com.cskaoyan.bean.bo.AdminIssueListBo;
import com.cskaoyan.bean.bo.AdminIssueUpdateBo;
import com.cskaoyan.bean.vo.AdminOrderShipVo;
import com.cskaoyan.bean.vo.admin_issue_create.AdminIssueCreateVo;
import com.cskaoyan.bean.vo.admin_issue_list.AdminIssueListVo;
import com.cskaoyan.bean.vo.admin_issue_update.AdminIssueUpdateVo;

import java.text.ParseException;

public interface AdminIssueService {
    AdminIssueListVo getListByBo(AdminIssueListBo listBo);

    AdminIssueUpdateVo updateMessage(AdminIssueUpdateBo updateBo);

    AdminIssueCreateVo createMessage(AdminIssueCreateBo createBo) throws ParseException;

    AdminOrderShipVo deleteByBo(AdminIssueDeletBo deletBo);
}
